package n04;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

public class F01 {
	public static void main(String[] args) {
		// (1)获取当前日期
        LocalDate today = LocalDate.now();
        System.out.println("今天的日期是: " + today);

        // (2)创建指定日期
        LocalDate guoqing = LocalDate.of(2025, 10, 1);
        System.out.println("国庆节的日期是: " + guoqing);
        
        // (3)解析字符串为LocalDate对象
        LocalDate date = LocalDate.parse("2025-06-01");//年4位，月日都是两位，中间是减号，可以直接解析
        System.out.println("解析后的日期: " + date);
        
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年M月d日"); //自定义解析模版来解析日期
        LocalDate date2 = LocalDate.parse("2026年6月1日", formatter);
        System.out.println("解析后的日期: " + date2);
	}
}
